package com.aps.server.parse.model.dto;

import com.aps.server.parse.ann.ExcelColumn;
import com.aps.server.parse.ann.ExcelParser;
import com.aps.server.parse.model.ExcelParseValidate;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import org.springframework.stereotype.Component;

/**
 * @Author nbZhuozh
 * @Date 2025-09-15  10:40
 **/

@ExcelParser
@Component("model-excel-basic-product")
public class BasicProductExcelImportDto implements ExcelParseValidate<BasicProductExcelImportDto> {

    @ExcelColumn(value = "产品编码" , defaultSampleValue = "CDL-1234-FL-01")
    private Long id;

    @ExcelColumn(value = "产品名称" , defaultSampleValue = "xxxx产品")
    private String productName;

    @ExcelColumn(value = "产品类型" , defaultSampleValue = "制造类产品")
    private String productType;
}
